* {
    box-sizing:border-box;
}
html,body,h1,h2,h3,h4,p,ul,li,input {
    margin:0;
    padding:0;
    border:0;
    font-size:14px;
}
a {
    text-decoration:none;
    color:#666;
    display:block;
}
.clr {
    clear:both;
}
.header {
    height:0.85rem;
    background:rgb(242,242,242);
    border-bottom: 1px solid #eee;
    padding:0.2rem;
    text-align: center;
}
.header .left {

    float:left;
}

.header .left img{
    width:0.44rem;
    height:0.44rem;
}
.header .right {
    float:right;
}
.header .right a {
    margin-left:0.2rem;
}
.header .right img {
    width:0.44rem;
    height:0.44rem;
}
.header p {
    display:inline-block;
    font-size:0.3rem;
    font-weight:400;
    color:#666;
    line-height:0.44rem;
    vertical-align: middle;
}
.list section {
    display:flex;
    padding:0.24rem;
    align-items:center;
}
.list section .img {
    margin:0 0.2rem;
}
.list section .img img{
    width:1.8rem;
    height:1.8rem;
}
.list section .info {
    flex:1;
}
.list section .info h2 {
    font-size:0.28rem;
    color:#666;
    margin-right:0.3rem;
    margin-bottom:0.12rem;
}
.list section .info p {
    font-size:0.24rem;
    color:#999;
}
.list section .info p:nth-of-type(1) {
    margin-bottom:0.12rem;
}
.list section .info p span {
    display:inline-block;
    font-size:0.32rem;
    font-weight:900;
    width:0.6rem;
    height:0.6rem;
    background: #fafafa;
    border:1px #ccc solid;
    text-align: center;
    line-height: 0.6rem;
    vertical-align: middle;
}
.list section .info p span:nth-of-type(1) {
    border-right:none;
}
.list section .info p span:nth-of-type(2) {
    border-left:none;
}
.list section .info p strong {
    display:inline-block;
    font-size:0.32rem;
    font-weight:900;
    width:0.6rem;
    height:0.6rem;
    border:1px #ccc solid;
    text-align:center;
    line-height: 0.6rem;
    vertical-align: middle;
    border-left:none;
    border-right: none;
    color:#51555a;
}
.list section .info p img {
    display:inline-block;
    float:right;
    width:0.35rem;
    height:0.40rem;
    padding-top:0.08rem;
}
.list .other {
    height:0.8rem;
    background: #f6f6f6;
    padding:0.15rem;
    margin: 0 0.2rem 0.2rem;
}
.list .other img {
    display: inline-block;

    width:0.5rem;
    height:0.5rem;
    margin:0 0.05rem;
    float:left;
}
.list .other p {
    font-size:0.24rem;
}
.list .other p span {
    display: inline-block;
    line-height: 0.5rem;
    vertical-align: middle;
    float:left;
}
.list .other p strong {
    display:inline-block;
    line-height:0.5rem;
    float:right;
    color:#FF5722;
    font-weight:500;
}
body>p {
    font-size:0.22rem;
    padding:0.2rem 0.3rem;
    border-top:1px solid #eee;
}
.kong {
    width:100%;
    height:0.2rem;
    background:#f5f5f5;
}
form {
    padding-bottom:1.04rem;
}
form div {
    padding:0.27rem 0 0.28rem 0.3rem;
    border-bottom: 1px solid #eee;
    position:relative;
}
form div input {
    display:inline-block;
    width:0.24rem;
    height:0.24rem;
    margin-right:0.1rem;
    border:1px solid #ddd;
    vertical-align: middle;
}
form div>span {
    font-size: 0.24rem;
    color:#666;
    vertical-align: middle;
    margin-right: 0.8rem;
}
form div>p {
    width:1rem;
    height:0.8rem;
    border-left:1px solid #ddd;
    position:absolute;
    right:0.1rem;
    top:0;
    text-align: center;
    line-height:0.8rem;
    vertical-align: middle;
    font-size:0.24rem;
    color:#ddd;

}
.footer {
    display:flex;
    position:fixed;
    bottom:0;
    z-index:100;
    background:#fff;
    text-align: center;
    width:100%;

}
.footer div {
    flex:1;
    font-size: 0.26rem;
    border:1px solid #eee;

}
.footer div p {
    font-size:0.26rem;
    height:1.02rem;
    line-height: 1rem;
    vertical-align: middle;
}
.footer div:nth-child(1) p {
    line-height:0.35rem;
    padding:0.17rem;

}
.footer div:nth-child(2) {
    background: #F4F4F4;
}
.footer div:nth-child(3) {
    background: #FF5722;
}
.footer div:nth-child(3) p {
    color:white;
}
.footer div:nth-child(2) a:hover {
    box-shadow: rgba(0,0,0,3) 0 0.02rem 0.04rem 0.01rem inset;
}
.footer div p strong {
    font-size: 0.4rem;
    color: #FF5722;
}